crucial habitat - Español Inglés Diccionario